home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Atari Compendium
/
The Atari Compendium (Toad Computers) (1994).iso
/
files
/
umich
/
utils
/
tosfixes
/
flop_fix.lzh
/
flop_fix.eng
next >
Wrap
Text File
|
1994-07-09
|
2KB
|
42 lines
Now the FLOP_FIX: (would be nice if you add this or a similar text
to the archive)
This program fixes some very bad bugs in the floppy routines of
TOS2.06, 3.06, 4.00, 4.01, 4.02, 4.04. I can not understand how
it is possible to insert so much bugs in only some kByte of code -
by only adding some lines in the language C. I think it was a
very bad programmer (or a typist, not a programmer). I can not
understand that Atari does not distribute this patch as an offical
one. I tried it more than once (my first bug report I think
has gone directly in the trash can, otherwise these bugs would not
be present in the Falcon TOS).
These bugs will bite you very hard if you use above TOS versions
and have two disc drives. But one disc drive is enough to get in
touch with these bugs too.
Only some examples:
try to copy a HD (1.44MB) disc on a Falcon using the desktop
disccopy function. You will get an error message before writing
the destination and your desktop becomes a bit unnormal (eg changed
sizes of characters). The same result you will get using some
copy or format programs which are correct, but do not work around
this TOS-bugs.
try to display a longer file from a write protected disc drive B:
You continue after the floppy motor stopped (and the light
turned off). The motor will start and an error message will be
displayed (in German: "LESEFEHLER", direct translation: read error)
This errors are caused by the try to make the disc-changed-detection
more relayable connected with the unability of the programmer.
Now there are disc changes assumed which never took place and some memory
contends can be destroyed.
Sorry for so much critics, but I can not understand this behavior of
Atari. (The suitable words I know only in German!)
Here the UUE (only German docs if I remember correctly)